Somewhere at a crossing in a small city in the USA in 1950? No, this is Cuba in 2003 where such scenes could be captured every day.